home *** CD-ROM | disk | FTP | other *** search
-
- //================================================================
- #ifndef _EXPLO_H_
- #define _EXPLO_H_
- //================================================================
- //praca s vybuchmi a dymom
-
- //----------------------------------------------------------------
- // Name: EXPLO class
- // Desc: praca s vybuchmi
- //----------------------------------------------------------------
- class EXPLO
- {
- private:
-
- PARTICLE P_Smoke; //priesvitneho dymu
- PARTICLE P_SmokeBomb; //dymu z bomby
- PARTICLE P_Explosion; //animovanej explozie
- PARTICLE P_Hit; //zasah
- PARTICLE P_Bullet; //zasah lietadla
- PARTICLE P_Particle; //odletujuce trosky
-
- public:
-
- PARTICLESYSTEM S_SmokeGround;
- void SpawnSmokeGround(VECTOR3D Pos);
-
- PARTICLESYSTEM S_SmokePlane;
- void SpawnSmokePlane(VECTOR3D Pos);
-
- PARTICLESYSTEM S_SmokeBomb; //dym za bombou
- void SpawnSmokeBomb(VECTOR3D Pos);
-
- PARTICLESYSTEM S_SmokeHit;
- void SpawnSmokeHit(VECTOR3D Pos);
-
- PARTICLESYSTEM S_Hit;
- void SpawnHit(VECTOR3D Pos);
-
- PARTICLESYSTEM S_Bullet;
- void SpawnBullet(VECTOR3D Pos);
-
- PARTICLESYSTEM S_Particle;
- void SpawnParticle(VECTOR3D Pos);
-
- PARTICLESYSTEM S_Explosion;
- void SpawnExplosion(VECTOR3D Pos);
-
-
- FIREBALL F_Plane;
- FIREBALL F_Ball;
-
- void Initialize();
- void Render();
-
-
-
- };
-
-
- //================================================================
- #endif //_EXPLO_H_